Mayfair Residencia Offers Modern Apartments In A Secure, Gated Community On Canal Road, Lahore